Sub contracting in mechanical precision and electronics products
Eco-Champ is a Belgian company, who build energy projects in Europe ( and maybe in Indonesia) for green energy production.